﻿using System.Linq;

namespace iss.sg4210.se18.team6s.jass.DAL.DataAccess.Interfaces
{
    public interface ISkills
    {
        IQueryable<Skill> FindAllSkills();
        Skill GetSkill(int skillId);
        void AddSkill(Skill skill);
        void UpdateSkill(Skill skill);
        void DeleteSkill(int skillId);
    }

    public interface ISkillType
    {
        IQueryable<SkillType> FindAllSkillTypes();
        SkillType GetSkillType(int skillTypeId);
        void AddSkillType(SkillType skillType);
        void UpdateSkillType(SkillType skillType);
        void DeleteSkillType(int skillTypeId);
    }
}
